self-illuminated sign - Spanish English Dictionary